// pages/member/index.js
const app = getApp();
const API = require('../../common/constant');
const util = require('../../utils/util');
Page({

  /**
   * 页面的初始数据
   */
  data: {
    navList: ['初级VIP', '中级VIP',  '高级VIP'],
    navActive: 0,
    gradeSign: ['primaryRank','middleRank','highRank'],
    expireData: 63,
    btnText: "续费",
    showTime: true,
    funcList: [
      {
        iconUrl: '../../images/preview.png',
        iconText: '预览无限'
      },
      {
        iconUrl: '../../images/appoint.png',
        iconText: '指定邀约'
      },
      {
        iconUrl: '../../images/lightning.png',
        iconText: '闪电邀请'
      },
      {
        iconUrl: '../../images/hidden.png',
        iconText: '标签隐藏'
      },
      {
        iconUrl: '../../images/signIn.png',
        iconText: '自助签到'
      },
      {
        iconUrl: '../../images/video.png',
        iconText: '查看视频'
      },
      {
        iconUrl: '../../images/chat.png',
        iconText: '聊天不限'
      },
      {
        iconUrl: '../../images/gold.png',
        iconText: '返回诚意金'
      }
    ],
    grade: [
      { 
        explain: '初级',
        introduce: '98元/月，可浏览会员资料、查看认证视频、可邀约指定会员、每月可发布一次闪电邀约、每月自助签到、橡皮擦（隐藏目标评价），连续包月6.8折'
      }, {
        explain: '中级',
        introduce: '268元/月，可浏览会员资料、查看认证视频、可邀约指定会员、每月可发布三次闪电邀约、每月自助签到、被拒绝或取消约会全额返还金币、信用评分加五分，橡皮擦（隐藏目标评价），连续包月6.8折'
      }, {
        explain: '高级',
        introduce: '398元/月，可浏览会员资料、查看认证视频、可邀约指定会员、每月可发布十次闪电邀约、每月自助签到被拒绝或取消约会全额返还金币、信用评分加十分，橡皮擦（隐藏目标评价），连续包月6.8折'        
      }
    ]
  },
  changeItem({currentTarget}) {
    let index = currentTarget.dataset.index
    this.setData({
        navActive: index
    })
  },
  getMemberInfo(){
    util.httpbody({
      url: API.URL.LEVEl.FIND_LEVEL_INFO,
      success: res => {
        console.log('res', res)
        if(res.msg == '您尚未购买会员') {
          this.setData({
            showTime: false,
            btnText: "立即开通"
          })
        }
      },
      fail: err => {
        console.log('err', err)
      }
    })
    
  },
  linkToPage() {
    if(this.data.btnText == '立即开通'){
      wx.navigateTo({
        url: './pay/index',
      })
    }
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.getMemberInfo()
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
  
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
  
  }
})